carcass construction - French English Dictionary